home *** CD-ROM | disk | FTP | other *** search
-
- SitReport 2.0
-
- ⌐1989-90 Sven Axelsson
-
- Document date: 11 Oct 1990
-
-
-
-
- So, finally, here is the long promised version 2 of SitReport. From what I╒ve seen on
- various servers, it appears as if I have waited too long to finish it. There are now
- several other programs that provide the same facilities and more. Still, they usually
- are shareware and SitReport is free, as long as you do not sell it or alter it in any way.
-
-
- What does it do?
- This program is a utility to be used in conjunction with StuffIt 1.5.1 (and earlier),
- nowdays known as StuffIt Classic. It also works with StuffIt Deluxe, although it
- probably isn╒t as useful with this program since the functionality it provides is
- already included in StuffIt Deluxe.
- As you all know, StuffIt has a facility for producing a report with some information
- on the contents of an archive, and save that to a text file. In the shareware version of
- StuffIt this function is severly limited in that it only reports the top-level items in
- the archive. This makes the report useless with hierarchical archives, which
- normally contains just a single folder as top-level item. Enter SitReport ╤ the report
- generator for StuffIt archives!
- SitReport produces a quite comprehensive report including file/folder hiearchy, sizes
- of data/resource forks, compression methods etc. The report can be saved to a text
- file or printed out directly from the program.
-
- How does it work?
- When you choose File Open Archive... and select the archive file of your choice,
- you╒ll get a report similar to this one displayed in a window:
-
- Contents of the StuffIt archive ╥SitRep2.sit╙.
-
- Archive size is 546366 bytes including header info in 1 top-level file.
-
- Archive comment:
- This is a comment.
-
- File/Folder name Type Crea Data Len %Saved Data Method Rsrc Len %Saved Rsrc Method
- ================ ==== ==== ======== ====== =========== ======== ====== ===========
- SitRep 2 ─:
- libs:
- UpdCrc.lib LIB KAHL 0 0% None 1146 5% RLE
- SitRep.Build.╣ QPRJ PJMM 0 0% None 405986 45% Huffman
- SitRep.╣ QPRJ PJMM 0 0% None 446639 43% Huffman
- SitRep.╣.rsrc rsrc RSED 0 0% None 4233 28% Huffman
- SitReport APPL SITR 0 0% None 56034 32% Huffman
- src:
- AboutBox.p TEXT PJMM 630 41% Huffman 0 0% None
- CSitRepApp.p TEXT PJMM 2310 64% Huffman 594 58% Huffman
- CSitRepDoc.p TEXT PJMM 5175 60% Huffman 594 63% Huffman
- CSitRepFile.p TEXT PJMM 11035 60% Huffman 0 0% None
- CSitRepPane.p TEXT PJMM 2354 57% Huffman 594 53% Huffman
- SitRep.p TEXT PJMM 588 46% Huffman 594 56% Huffman
- SitRepIntf.p TEXT PJMM 4408 56% Huffman 0 0% None
- UpdCrc.c TEXT KAHL 2965 57% Huffman 0 0% None
- UpdCrcIntf.p TEXT PJMM 534 48% Huffman 0 0% None
- UpdCrc.╣ PROJ KAHL 0 0% None 6906 30% Huffman
-
-
- Total unpacked size for this archive is 953319 bytes in a total of 15 files.
- This makes for a total saving of 43 percent.
- The different items in the report are as follows:
- Ñ The archive size is the size of the actual file as stored on disk.
- Ñ The archive comment is the comment you can attach to a StuffIt archive by
- selecting the rightmost button (the balloon) in the main display.
- Ñ The files and folders are displayed with their full names and indented to show the
- hierarchy. They are actually alloted much more space than in the figure above, so
- even long names should fit in the display, even in deeply nested folders.
- Ñ Type and creator have their usual meaning.
- Ñ The sizes displayed for data and resource forks are the unpacked sizes, and the
- ╥%Saved╙ field shows how much space the compression has saved you.
- Ñ The data- and resource method fields shows how that particular part has been
- compressed, and can be one of None, RLE (Run Length Encoding), Huffman, or
- Lempel-Ziv Welch.
- Ñ Finally the total unpacked size for all files, the number of files in the archive, and
- the total percentage of space saved is displayed.
-
- Features:
- The creator for the saved file is preset as ╒ttxt╒ (TechText). If you don╒t like this, it can
- easily be fixed with the aid of ResEdit or a similar utility. The creator signature is
- stored in a ╒STR ╒-resource named ╙Filetype╙ (ID 1000). Just remember that this string
- must contain EXCACTLY four (4) characters.
- Limitations:
- Since the program uses TextEdit to display the text, it cannot handle reports longer
- than 32,000 characters. HOWEVER; even though what you see on the screen and
- what can be printed might be truncated, the full text for any size report will be put
- into a file when you select File Save Report...
- And of course it could have been fancier in all respects etc. etc. :^)
-
- Who am I?
- If you would like to contact me for any reason, such as telling me what a nice person
- I am, inviting me out to dinner, or even (God forbid) reporting bugs, this is where
- you can reach me.
- By the way, this program is mine, put together in my spare time, and has no
- association whatsoever with Microsoft. I just happen to work there ╤ Microsoft
- International Product Group that is ╤ Europe, not Redmond.
- email: uunet!microsoft!svenax
- snailmail: Sven Axelsson
- 4 Corrig Avenue, Flat 1
- D£n Laoghaire
- Republic of Ireland
-
- Legalities
- StuffIt, StuffIt Classic, and StuffIt Deluxe are copyrighted programs by Aladdin
- Software.
- SitReport is copyrighted by myself. The usual legal disclaimers apply.
-